/**
 * 定义：确保某一个类只有一个实例，而且自行实例化并向整个系统提供这个实例。
 */
public class Singleton {
    private static Singleton singleton = null;
    //限制产生多个对象
    private Singleton(){
    }
    //通过该方法获得实例对象
    public static Singleton getSingleton(){
        if(singleton == null){
            singleton = new Singleton();}
        return singleton;
    }
}
